Explaining justifications in OWL DL ontologies

نویسنده

  • Tu Anh T. Nguyen
چکیده

Building domain ontologies such as the SNOMED CT requires a significant amount of effort and expertise. Among supporting tools for building such ontologies are tableaux-based reasoners [21, 19] which can help with detecting inconsistencies or computing implicit statements (i.e. entailments) following from ontologies. They do, however, have a downside: it is difficult to explain their reasoning to human ontology developers as they depend on a refutation proof strategy and unintuitive normalising transformations [2]. Therefore, we aim to develop a computational approach to generating explanations for inconsistencies and undesirable entailments in order to support ontology debugging. Recently there has been an increasing interest in justifications for entailments and inconsistencies [11, 20, 7]. A justification for an entailment is a minimal set of axioms, drawn from the ontology, that causes the entailment to arise. For logicians, a justification is a form of explanation [11]. Human domain experts do, however, require further explanations of the semantics of each axiom and the inference process linking axioms to the entailment [18]. This is because they usually lack understanding of OWL and formal logic [4]. Let us give an example. Assuming a justification for an unwanted entailment Animal ≡ > includes three axioms: (1) Old lady ≡ ∀has pet.Cat, (2) Domain(has pet) = Animal, and (3) Old lady v Animal. We may provide an explanation as the following:

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Explaining Inconsistencies in OWL Ontologies

Justifications play a central role as the basis for explaining entailments in OWL ontologies. While techniques for computing justifications for entailments in consistent ontologies are theoretically and practically well-understood, little is known about the practicalities of computing justifications for inconsistent ontologies. This is despite the fact that justifications are important for repa...

متن کامل

Goal-Directed Module Extraction for Explaining OWL DL Entailments

Module extraction methods have proved to be effective in improving the performance of some ontology reasoning tasks, including finding justifications to explain why an entailment holds in an OWL DL ontology. However, the existing module extraction methods that compute a syntactic locality-based module for the sub-concept in a subsumption entailment, though ensuring the resulting module to prese...

متن کامل

Finding All Justifications of OWL DL Entailments

Finding the justifications of an entailment (that is, all the minimal set of axioms sufficient to produce an entailment) has emerged as a key inference service for the Web Ontology Language (OWL). Justifications are essential for debugging unsatisfiable classes and contradictions. The availability of justifications as explanations of entailments improves the understandability of large and compl...

متن کامل

A Modularization-Based Approach to Finding All Justifications for OWL DL Entailments

Finding the justifications for an entailment (i.e., minimal sets of axioms responsible for it) is a prominent reasoning service in ontology engineering, as justifications facilitate important tasks like debugging inconsistencies or undesired subsumption. Though several algorithms for finding all justifications exist, issues concerning efficiency and scalability remain a challenge due to the she...

متن کامل

Debugging and Repair of Owl Ontologies Debugging and Repair of Owl Ontologies

Title of dissertation: DEBUGGING AND REPAIR OF OWL ONTOLOGIES Aditya Kalyanpur, Doctor of Philosophy, 2006 Dissertation directed by: Professor James Hendler Department of Computer Science With the advent of Semantic Web languages such as OWL (Web Ontology Language), the expressive Description Logic SHOIN is exposed to a wider audience of ontology users and developers. As an increasingly large n...

متن کامل

Debugging and Repair of OWL Ontologies

Title of dissertation: DEBUGGING AND REPAIR OF OWL ONTOLOGIES Aditya Kalyanpur, Doctor of Philosophy, 2006 Dissertation directed by: Professor James Hendler Department of Computer Science With the advent of Semantic Web languages such as OWL (Web Ontology Language), the expressive Description Logic SHOIN is exposed to a wider audience of ontology users and developers. As an increasingly large n...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011